2affb520fbae32b2c669170265394c5ff440243d,src/main/java/com/epam/ta/reportportal/core/user/impl/CreateUserHandler.java,CreateUserHandler,resetPassword,#ResetPasswordRQ#,315
Before Change
User byEmail = userRepository.findByEmail(email);
expect(byEmail, notNull()).verify(USER_NOT_FOUND);
expect(byEmail.getType(), equalTo(UserType.INTERNAL)).verify(BAD_REQUEST_ERROR, "Unable to change password for external user");
byEmail.setPassword(UserUtils.generateMD5(rq.getPassword()));
userRepository.save(byEmail);
restorePasswordBidRepository.delete(rq.getUuid());
OperationCompletionRS rs = new OperationCompletionRS();
After Change
User byEmail = userRepository.findByEmail(email);
expect(byEmail, notNull()).verify(USER_NOT_FOUND);
expect(byEmail.getType(), equalTo(UserType.INTERNAL)).verify(BAD_REQUEST_ERROR, "Unable to change password for external user");
byEmail.setPassword(HASH_FUNCTION.hashString(rq.getPassword(), Charsets.UTF_8).toString());
userRepository.save(byEmail);
restorePasswordBidRepository.delete(rq.getUuid());
OperationCompletionRS rs = new OperationCompletionRS();